[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
>= Greater Than or Equal To Relational Operator
<exp1> >= <exp2>
The >= operator is a relational operator, yielding a Boolean value
(TRUE or FALSE). If <exp1> has a value greater than or equal to
<exp2>, the result is TRUE; otherwise, the result is FALSE. Note that
this operator is not defined for sets or pointers.
For integers and reals, ordering is well defined. For Char, Boolean,
and enumerated types, it is based on the ordinal value (Ord(exp1) >=
Ord(exp2)). For strings, it is based on lexical order. The ordinal
value of each character of the first string is compared to the ordinal
value of its corresponding character in the second string, until there
is a mismatch or one of the strings terminates. For example, 'Zoo' >=
'able' is FALSE, since 'Z' has a lower ASCII code than 'a'.
<exp1>,<exp2> Any expression of type Real, Integer, Char, Boolean,
enumerated, set, pointer, or string. Both expressions
must be the same type. Real, Byte, and Integer types
may be mixed.
-------------------------------- Example ---------------------------------
3.4 >= 3.5 { returns FALSE }
'sail' >= 'sailor' { returns FALSE }
'big' >= 'Big' { returns TRUE }
3 >= 3.0 { returns TRUE }
See Also:
=
>
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson